the river divides the town. - Espagnol Anglais Dictionnaire